#include "fcntl.h"
#include "stdio.h"
#include "unistd.h"
int main(int argc,char **argv)
{
  struct stat stat;
  char *type,*readok;
  
  Stat(argv[1],&stat);
  if(S_ISEG(stat,st_mode))
     type = "regular";
    else if (S_ISDIR(stat.st_mode))
      type = "direvtory";
     else
       type = "other";
     if ((stat.st_mode & S_IRUSR))
          readok = "yes";
      else
          readok = "no";
      printf("type:%s,read:%s\n",type,readok);
      exit(0);
}
